@charset "utf-8";
/* CSS Document */
html{
	font-size:62.5%;
	font-family:"Microsoft YaHei";
}
*{ margin:0; padding:0;}
.cb{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
input, a, select, textarea{ border:none; outline:none; list-style:none; padding:0; margin:0;}
.clearfix:after { content:" "; display:block; height:0; visibility:hidden; clear:both}
#warpper{ width:100%; position:relative; margin:0 auto; overflow:hidden;}
.rel{ width:100%; height:100%; position:relative;}
.pic{ width:100%;}
.pic img{ width:100%;}


.warp{ width:100%; max-width:1200px; position:relative; margin:0 auto; height:100%;}

#header{ position:relative; height:120px; background:url(../img/header-bg.jpg); background-image: -moz-linear-gradient(top, #450103, #82000a);background-image: -webkit-linear-gradient(top, #450103, #82000a);background-image: -o-linear-gradient(top, #450103, #82000a);}
#header > .warp{ height:0}
#header > .ge{ width:1200px; margin:0 auto;}
#header .logo{ width:203px; height:59px; position:relative; float:left; top:37px; z-index:10}
#header .nav{ float:right;}
#header .nav li{margin:81px 25px 21px 0;font-size:14px;font-size:1.4rem;color:white;float:left;padding-right:30px;cursor:pointer;overflow:hidden;border-right:1px solid black;}
#section{ position:relative; overflow:hidden;}
#section > .piao{ position:absolute; bottom:3px; width:100%; text-align:center; z-index:99;}
#section > .piao .warp{background:url(../img/piao-bg.jpg) no-repeat center;}
#section > .piao a{ display:inline-block; vertical-align:top; width:400px; text-align:center;border-right:1px solid #2e0002;}
#header .nav li > a{ color:white; font-size:16px; font-size:1.8rem; line-height:18px;}
#header .nav li:first-child{ background:none}
#header .nav li:last-child{ padding-right:0; margin-right:0; border:none; padding-right:10px;}
#header .nav li .xia{position:absolute; width:100%; height:0; top:120px; left:0; z-index:99; overflow:hidden; text-align:center; background:url(../img/xia-bg.png);}
#header .nav li .xia dt{ text-align:center;color:#dc6166; display:inline-block; margin:0 18px; vertical-align:top;height:50px; line-height:50px;}
#header .nav li .xia dt a{ text-align:center;color:#dc6166; display:inline-block; margin:0 18px; vertical-align:top;height:50px; line-height:50px;}
#header .nav li .xia dt:hover{ color:white;}
#header .sousuo{ position:absolute; top:25px; right:0; }
#header .small-bg{ position:relative;left:-50px;}
#header .sousuo .l1{ font-size:12px; font-size:1.2rem; color:#68a6eb; line-height:28px; margin-right:20px;}
#header .sousuo .kuang{ position:relative; width:108px; height:20px;overflow:hidden; background:none;}
#header .sousuo .kuang .input{ width:78px; height:20px; background:#770109; text-indent:10px; font-size:12px; font-size:1.2rem; color:#c9c0c0; line-height:20px;}
#header .sousuo .kuang .sub{ position:absolute;top:0;right:0;width:30px;height:100%; background:url(../img/search.png) no-repeat center; cursor:pointer}
#header .nav + .nav-underbar{position: absolute;top:117px;left: 0;width: 60px;height: 3px;background-color:#e6ac50;opacity: 0;filter: alpha(opacity=0);z-index: 3;}
#banner{position: relative;overflow: hidden;width: 100%; border-bottom:3px solid #2e0002;}
#banner .bannerImg1{position: relative;width: 100% !important; height:100% !important; overflow: hidden;}
#banner .bannerImg1 li{ width:100% !important; height:100% !important;}
#banner .blue1{ height:10px; position:absolute; z-index:10; text-align:center; width:100%; bottom:100px;}
#banner .white1 a{width: 10px;height: 10px;margin: 0 5px;cursor: pointer;text-indent: -9999px;display: inline-block;outline: none;background: #bbc0c2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#banner .white1 .activeSlide{ background:#014b9e}

#main{ position:relative; overflow:hidden;}
#main .three-news{ padding:80px 0;}
#main .three-news li{ width:380px; float:left; margin-right:20px;}
#main .three-news li .t{ font-size:18px; font-size:1.8rem; color:#a10b14; font-weight:bold; padding-bottom:10px; border-bottom:2px solid #5f0907; margin-bottom:20px;background-image: -webkit-gradient(linear, 0 0, 0 bottom,from(red), to(#333333));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#main .three-news li .t a{ float:right; font-size:12px; font-size:1.2rem; line-height:18px; color:#a10b14;}
#main .three-news .l dl dt{ font-size:14px; font-size:1.4rem; color:#454040; margin-bottom:25px;}
#main .three-news .l dl dt span{ float:right;font-size:12px; font-size:1.2rem; color:#454040; line-height:14px;}
#main .three-news .l dl dt:hover{ color:#8e060f; cursor:pointer}
#main .three-news .c .kuang{ padding-left:170px; position:relative;}
#main .three-news .c .kuang .tu{ position:absolute; width:140px; height:auto; overflow:hidden;top:0;left:10px;}
#main .three-news .c .kuang .p1{font-size:16px; font-size:1.6rem; color:#454040; margin-bottom:13px; font-weight:bold}
#main .three-news .c .kuang .p2{font-size:12px; font-size:1.2rem; color:#b95958; margin-bottom:20px; line-height:18px;}
#main .three-news .c .kuang .p3{font-size:12px; font-size:1.2rem; color:#b95958; font-weight:bold}

#footer{ padding-top:45px; background:#a1a2a6;}
#footer .footer-t{ position:relative; padding-bottom:15px;}
#footer .footer-t ul{ float:left; margin-right:50px;}
#footer .footer-t ul li{ font-size:12px; font-size:1.2rem; color:#d0d0d2; margin-bottom:6px;}
#footer .footer-t ul li a{ font-size:12px; font-size:1.2rem; color:#d0d0d2; margin-bottom:6px;}
#footer .footer-t ul li:first-child{ font-size:14px; font-size:1.4rem; color:white; margin-bottom:15px;}
#footer .footer-t ul li:hover{ color:white; cursor:pointer}
#footer .footer-t ul.r{ float:right; margin-right:0;}
#footer .footer-t ul.r .bdsharebuttonbox a{ float:right}
#footer-b{ padding:8px 0; background:#7e0306;}
#footer-b .list{ float:right; margin-right:75px;}
#footer-b .list li{ float:left;font-size:12px; font-size:1.2rem; color:#8e8c8c; padding-right:15px; margin-right:15px; border-right:1px solid black;}

#content_brand{  position:relative; width:100%; height:auto; background:#e6e6e6; min-height:600px; overflow:hidden; padding-bottom:75px;}

#content{ padding-top:340px; position:relative; width:100%; height:auto; background:url(../img/con-bg1.png) no-repeat center top; min-height:800px; overflow:hidden; padding-bottom:75px;}
#content .name{ position:absolute; z-index:10; width:100%; top:145px; text-align:center}
#content .name .p1{ font-size:48px; font-size:4.8rem; color:white; margin-bottom:20px;}
#content .name .p2{font-size:2.4px; font-size:2.4rem; color:white; font-family:Arial}
#content .nav2{ position:relative; background:url(../img/nav2-bg.jpg) no-repeat center; margin-bottom:60px;}
#content .nav2 li{ width:150px; height:60px; text-align:center; line-height:60px;font-size:18px; font-size:1.8rem; float:left; border-right:1px solid #3f0100;}
#content .nav2 li a{color:white;}
#content .nr-kuang{ margin:50px 40px;}
#content .nr-kuang .tit-t{ position:relative; margin-bottom:60px;}
#content .nr-kuang .tit-t a{ font-size:14px; font-size:1.4rem; color:#666666;}
#content .nr-kuang .tit-t a.on{ color:#bb101a;}
#content .jituan-intro p{ font-size:14px; font-size:1.4rem; color:#333333; line-height:22px; margin-bottom:20px;}

.corporate-culture .list{ position:relative; text-align:center; margin-bottom:60px;}
.corporate-culture .list li{ display:inline-block; width:150px; height:auto; margin:0 60px; vertical-align:top}
.corporate-culture .list li .tu{ width:140px; height:140px; background:url(../img/yuan.png) no-repeat center; margin-bottom:20px;font-size:36px; font-size:3.6rem; color:#333333; line-height:140px; text-align:center;}
.corporate-culture .list li .p1{ font-size:13px; font-size:1.3rem; color:#666666; line-height:25px; text-align:center;}
.production-yf .nr-kuang p{ margin-bottom:33px; font-size:14px; font-size:1.4rem; color:#333333; line-height:22px;}
.join-youshi .nr-kuang p{ margin-bottom:33px; font-size:14px; font-size:1.4rem; color:#666666; line-height:22px;}
.join-youshi .nr-kuang .p1{ font-weight:bold; color:#b9111c;}

.join-tiaojian .list{ position:relative; margin-bottom:55px;}
.join-tiaojian .list li{ float:left;width:270px; height:125px; padding-left:160px; margin-right:125px; position:relative}
.join-tiaojian .list li .tu{ position:absolute; top:0; left:0;}
.join-tiaojian .list li .p1{ font-size:48px; font-size:4.8rem; color:#666666; padding-bottom:10px; border-bottom:1px solid #dddddd; margin-bottom:20px; padding-top:10px;}
.join-tiaojian .list li .p2{font-size:18px; font-size:1.8rem; color:#333333;}


#content .nr-kuang .left-big{ width:740px; height:auto; float:left;}
.production-news .left-big .t{width:252px;height:240px; padding:20px 20px 0 470px; position:relative; background:#f7f0d6; margin-bottom:40px;}
.production-news .left-big .t .p1{ font-size:24px; font-size:2.4rem; color:#333333; line-height:33px; padding-bottom:22px; border-bottom:1px solid #999999; margin-bottom:22px;}
.production-news .left-big .t .p2{font-size:14px; font-size:1.4rem; color:#666666;line-height:22px; }
.production-news .left-big .t .tu{ position:absolute; top:0; left:0;}
.production-news .left-big .list{ position:relative}
.production-news .left-big .list li{ font-size:14px; font-size:1.4rem; color:#333333; padding-bottom:20px ; border-bottom:1px dashed #b9b9b9; margin-bottom:20px;}
.production-news .left-big .list li span{ margin-right:60px;}

#content .nr-kuang .right-big{ width:298px; height:auto; float:right; border:1px solid #dddddd; position:relative;top:-55px}
#content .nr-kuang .right-big .t{ height:45px; background:#bb101a; font-size:14px; font-size:1.4rem; color:white; line-height:45px; text-indent:20px; margin-bottom:20px;}
#content .nr-kuang .right-big .kuang-r{ width:260px; height:auto; overflow:hidden; margin:0 auto;}
#content .nr-kuang .right-big .kuang-r .list{ position:relative;}
#content .nr-kuang .right-big .kuang-r .list li{ padding-bottom:15px; margin-bottom:20px; border-bottom:1px solid #dddddd;}
#content .nr-kuang .right-big .kuang-r .list li .p1{ font-size:18px; font-size:1.8rem; color:#333333; line-height:22px; margin-top:15px;}


.news-xx .left-big .title{ font-size:24px; font-size:2.4rem; color:#333333;line-height:32px}
.news-xx .left-big .time{ font-size:14px; font-size:1.4rem; color:#999999; margin:20px 0 30px;}
.news-xx .left-big .p2{ font-size:14px; font-size:1.4rem; color:#666666; line-height:22px; margin-bottom:25px;}
.news-xx .left-big .p1{ font-size:14px; font-size:1.4rem; color:#333333; line-height:22px; margin-bottom:25px; font-weight:bold}
.news-xx .left-big  p { font-size:14px; font-size:1.4rem; color:#666666; line-height:22px; }
.news-xx .left-big .tu{ text-align:center; margin-bottom:30px;}
.news-xx .left-big  span { font-size:14px; font-size:1.4rem; color:#666666; line-height:22px; margin-bottom:25px;}


.rencai-zp .left-big table td{ text-indent:20px; font-size:14px; font-size:1.4rem; color:#666666;}
.rencai-zp .left-big table td a{ text-indent:20px; font-size:14px; font-size:1.4rem; color:#666666;}
.zp-two .left-big table td{ padding-left:20px;font-size:14px; font-size:1.4rem; color:#666666;}

.zp-three .left-big table td{font-size:14px; font-size:1.4rem; color:#333333; line-height:30px;}
.zp-three .left-big .input{height:28px; border:1px solid #999; background:#fdfbf6; text-indent:15px; line-height:28px;color:#333333;font-size:14px; font-size:1.4rem; }
.zp-three .left-big table .xing{ line-height:30px; height:30px; text-align:center; color:red; margin-left:10px;}
.zp-three .left-big .textarea{height:138px; border:1px solid #999; background:#fdfbf6; text-indent:15px;color:#333333;font-size:14px; font-size:1.4rem;}
.zp-three .left-big table .sub{ width:100px; height:40px; border:none; text-align:center; line-height:40px;font-size:18px; font-size:1.8rem; color:white; cursor:pointer}
#content .nr-kuang .xian{ height:3px; background:#666666; width:740px; margin-bottom:50px;}

.online-sq .left-big table td{font-size:14px; font-size:1.4rem; color:#333333; line-height:30px;}
.online-sq .left-big .input{height:28px; border:1px solid #999; background:#fdfbf6; line-height:28px;color:#333333;font-size:14px; font-size:1.4rem; }
.online-sq .left-big table .xing{ line-height:30px; height:30px; text-align:center; color:red; margin-left:10px;}
.online-sq .left-big .textarea{height:138px; border:1px solid #999; background:#fdfbf6; text-indent:15px;color:#333333;font-size:14px; font-size:1.4rem;}
.online-sq .left-big table .sub{ width:100px; height:40px; border:none; text-align:center; line-height:40px;font-size:18px; font-size:1.8rem; color:white; cursor:pointer}

.online-message .left-big table td{font-size:14px; font-size:1.4rem; color:#333333; line-height:30px;}
.online-message .left-big .input{height:28px; border:1px solid #999; background:#fdfbf6; line-height:28px;color:#333333;font-size:14px; font-size:1.4rem; }
.online-message .left-big table .xing{ line-height:30px; height:30px; text-align:center; color:red; margin-left:10px;}
.online-message .left-big .textarea{height:138px; border:1px solid #999; background:#fdfbf6; text-indent:15px;color:#333333;font-size:14px; font-size:1.4rem;}
.online-message .left-big table .sub{ width:100px; height:40px; border:none; text-align:center; line-height:40px;font-size:18px; font-size:1.8rem; color:white; cursor:pointer}


.Contact-us .left-big table td{font-size:14px; font-size:1.4rem; color:#333333; line-height:30px;}
.Contact-us .left-big .input{height:28px; border:1px solid #eeeeee; background:#fdfbf6; text-indent:15px; line-height:28px;color:#333333;font-size:14px; font-size:1.4rem; }
.Contact-us .left-big table .xing{ line-height:30px; height:30px; text-align:center; color:red; margin-left:10px;}
.Contact-us .left-big .textarea{height:138px; border:1px solid #eeeeee; background:#fdfbf6; text-indent:15px;color:#333333;font-size:14px; font-size:1.4rem;}
.Contact-us .left-big table .sub{ width:100px; height:40px; border:none; text-align:center; line-height:40px;font-size:18px; font-size:1.8rem; color:white; cursor:pointer}
#content .nr-kuang .xian{ height:3px; background:#666666; width:740px; margin-bottom:50px;}

.story .nr-kuang .kuang{position: relative;background: url(../img/time-kuangbg.png) no-repeat center top;margin-bottom: 35px;}
.story .nr-kuang .kuang #time{ margin:0 auto;}
.story .nr-kuang .kuang #time ul li{width:50px;height:65px;position:relative;font-size: 18px;font-size: 1.8rem;text-align: center;color: #666666;margin: 0 28px;cursor: pointer;}
.story .nr-kuang .kuang .anniu_zuo{position: absolute;width:14px;height:25px;top:0;left:0; cursor:pointer;}
.story .nr-kuang .kuang .anniu_you{position: absolute;width:14px;height:25px;top:0;right:0; cursor:pointer;}
.story .nr-kuang .kuang #time ul li .b{ padding-top:9px; margin-bottom:20px; text-align:center; visibility:hidden; opacity:0;}
.story .nr-kuang .kuang #time ul li.on .b{visibility:visible; opacity:1;}
.story .nr-kuang #nr{ position:relative;height:350px}
.story .nr-kuang #nr .k{ padding-left:380px; position:relative; font-size:16px; font-size:1.6rem; color:#666666; line-height:30px}
.story .nr-kuang #nr .k .year{ font-size:60px; font-size:6rem; color:#333333; position:absolute; font-weight:bold; top:25px; left:85px;}

.production-ry .nr-kuang p{ font-size:14px; font-size:1.4rem; color:#333333; line-height:22px;}


/*.production-ry .nr-kuang #product{z-index: 1;height: auto;position: relative; background:#fdf9e9;}
.production-ry .nr-kuang #product_box{width: 100%;min-height:520px;margin: 0 auto;overflow: hidden;}
.production-yf .nr-kuang p{ font-size:14px; font-size:1.4rem; color:#333333; line-height:22px;}*/


/*.production-yf .nr-kuang #product{z-index: 1;height: auto;position: relative; background:#fdf9e9;}
.production-yf .nr-kuang #product_box{width: 100%;min-height:520px;margin: 0 auto;overflow: hidden;}
#product_box .prev{position: absolute;width:28px;height:55px;background: url(../img/zi-prev.png) no-repeat;top: 50%;margin-top: -27px;left: 25px;}
#product_box .next{position: absolute;width:28px;height:55px;background: url(../img/zi-next.png) no-repeat;top: 50%;margin-top: -27px;right:25px;}
#product_box ul{ width:100%; height:100%; position:relative; margin:0 auto;}
#product_box li{position:absolute; list-style-type:none; cursor:pointer; list-style-image:none; top:146px; left:377px; z-index:0}
#product_box li img{ width:100%; height:100%; vertical-align:top;-webkit-box-shadow: 0px 0px 10px #333333;box-shadow: 0px 0px 10px #333333;}*/
.production-yf #product{z-index: 1;height: auto;position: relative;background: #fdf9e9;}
.production-yf #product_box{width:100%;min-height:520px;margin: 0 auto;overflow: hidden;}
.production-yf #product_box ul{position: relative;width:100%;height:100%;margin: 0 auto;}
.production-yf #product_box li{z-index: 0;position: absolute;list-style-type: none;width: 0px;height: 0px;top: 146px;cursor: pointer;list-style-image: none;left: 377px;}
.production-yf #product_box li div{text-align: center;margin: 20px 0px;font-size: 12px;color: #333333;display: none;}
.production-yf #product_box li img{width: 100%;height: 100%;vertical-align: top;-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333;}
.production-yf #product_box .prev{position: absolute;width:28px;height:55px;background: url(../img/zi-prev.png) no-repeat;top: 50%;margin-top: -42px;left:25px;}
.production-yf #product_box .next{position: absolute;width:28px;height:55px;background: url(../img/zi-next.png) no-repeat;top: 50%;margin-top: -42px;right:25px;}
.production-yf #product_box li div p{color: #333333;font-size: 14px;}


.production-ry #product{z-index: 1;height: auto;position: relative;background: #fdf9e9;}
.production-ry #product_box{width:100%;min-height:520px;margin: 0 auto;overflow: hidden;}
.production-ry #product_box ul{position: relative;width:100%;height:100%;margin: 0 auto;}
.production-ry #product_box li{z-index: 0;position: absolute;list-style-type: none;width: 0px;height: 0px;top: 146px;cursor: pointer;list-style-image: none;left: 377px;}
.production-ry #product_box li div{text-align: center;margin: 20px 0px;font-size: 12px;color: #333333;display: none;}
.production-ry #product_box li img{width: 100%;height: 100%;vertical-align: top;-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333;}
.production-ry #product_box .prev{position: absolute;width:28px;height:55px;background: url(../img/zi-prev.png) no-repeat;top: 50%;margin-top: -42px;left:25px;}
.production-ry #product_box .next{position: absolute;width:28px;height:55px;background: url(../img/zi-next.png) no-repeat;top: 50%;margin-top: -42px;right:25px;}
.production-ry #product_box li div p{color: #333333;font-size: 14px;}
















.pages {padding-bottom: 100px;text-align: center;height: 30px;}
.pages .prev {background: url(../img/prev.jpg) no-repeat;}
.pages a {color: #666;display: inline-block;width: 28px;height: 28px;line-height: 28px;vertical-align: top;}
.pages .next {background: url(../img/next.jpg) no-repeat;}
 .pages .on {background: #32c0d6;}



.nr-kuang .bottom{ margin-top:70px; position:relative; min-height:40px;}
.nr-kuang .bottom a{ display:block; color:#666666; font-size:12px;line-height:24px;}
.nr-kuang .bottom a:hover{color:#666;}
.nr-kuang .bottom .return{ display:inline-block !important; position:absolute; right:0; top:0;}


/*查看留言*/
#content .nr-kuang .left-big .view_message { margin-bottom:30px}
#content .nr-kuang .left-big .view_message li { padding:20px 0 50px; border-bottom:1px dashed #666}
#content .nr-kuang .left-big .view_message li .p1 { font-size:14px; line-height:20px; color:#333; font-family:微软雅黑;}
#content .nr-kuang .left-big .view_message li .p1 span { font-size:14px; line-height:20px; color:#333; font-family:微软雅黑; margin-left:50px}
#content .nr-kuang .left-big .view_message li .p2 { font-size:14px; line-height:20px; color:#333; font-family:微软雅黑; margin:20px 0; white-space:pre-wrap}
#content .nr-kuang .left-big .view_message li .reply {  padding:10px; border:1px dashed #ffbfab; background:#fff4ee}
#content .nr-kuang .left-big .view_message li .reply p { font-size:14px; font-family:微软雅黑; line-height:20px; color:#000}
#content .nr-kuang .left-big .view_message li .reply .p3 { color:#333; white-space:pre-wrap}

